This dissertation mostly focuses on a block-chain based voting systems. It aims at identifying the strategies and the guidelines as well as provides a comprehensive end-to-end electronic voting system based on block-chain, with the help of encryption private and public techniques such as zero-knowledge proofs to improve privacy. The proposed method is to provide Security and Privacy, Transparency and Trust, Accessibility, Efficiency and Convenience to voters and Security and Fraud Prevention in Election Outcomes. The proposed online voting system using cloud-based hybrid block-chain technology eradicates the flaws that persist in the existing voting system, and it is carried out in three phases: The registration phase, Vote casting phase and Vote counting phase. The integration of SHA-512 encryption ensures that the voter\'s identity remains confidential and the integrity of the vote is maintained. The system also demonstrates improved security, reduced operational cost, real-time vote counting, and transparency for both voters and election authorities. The proposed method shows better result as compare to other previous method in terms of different result parameters such as block size, encryption, decryption, Block size (64 bits), Word size, hash output and number of Rounds. In the nut shall the proposed method perform better due to SHA 512 technique and provide better security as compare to other methods.
Introduction
This study explores the development of a Blockchain-Based E-Voting System aimed at improving the security, transparency, integrity, and accessibility of elections. Traditional voting systems, whether paper-based or electronic, often face challenges such as voter fraud, vote tampering, lack of transparency, limited accessibility, and inefficient vote counting. Blockchain technology offers a decentralized and immutable ledger where votes are securely recorded, encrypted, time-stamped, and protected from unauthorized modifications. By utilizing cryptographic security, smart contracts, and consensus mechanisms, blockchain-based voting systems can ensure voter privacy, prevent duplicate voting, and provide real-time auditability and verifiability.
The literature review highlights various blockchain voting models proposed by researchers. Studies emphasize the advantages of blockchain in enhancing election transparency, voter trust, and tamper resistance through smart contracts, digital signatures, zero-knowledge proofs, and cryptographic techniques. However, common challenges remain, including scalability limitations, transaction costs, voter authentication, legal barriers, digital literacy, and infrastructure requirements. Many researchers recommend hybrid blockchain architectures and improved regulatory frameworks to support large-scale adoption.
The proposed system consists of a web-based frontend, Solidity smart contracts, a Ganache Ethereum test network, MetaMask wallet authentication, and SHA-512 hashing for secure storage of voter identities and votes. Smart contracts manage candidate registration, vote casting, vote counting, and enforcement of the “one vote per user” rule. Voters authenticate using cryptographic wallet addresses, ensuring anonymity while maintaining transparency through publicly verifiable blockchain records.
Several performance and security parameters were evaluated. These include transaction latency, deployment cost, gas consumption, throughput, vote integrity, anonymity, transparency, block confirmation time, and storage requirements. SHA-512 hashing was used to provide irreversible and secure hashing of voter information, ensuring confidentiality and protection against tampering. Its avalanche effect guarantees that even a minor change in input produces a completely different output hash.
Experimental results showed that the prototype successfully recorded votes within 2–5 seconds on the Ganache test environment due to auto-mining. The system maintained vote integrity, prevented duplicate voting, and provided accurate real-time vote tallying. Integration with MetaMask offered a user-friendly experience, displaying transaction confirmations, updated vote counts, and wallet balances. The blockchain's immutable nature ensured that recorded votes could not be altered after submission.
Despite its effectiveness, the prototype has limitations. The Ganache environment does not provide true decentralization, voter authentication is basic, and the system lacks advanced protections against replay attacks and certain user-interface errors. Scalability is currently suitable for small-scale elections, but future improvements may include deployment on public Ethereum networks, Layer-2 solutions such as Polygon, stronger voter verification mechanisms, and privacy-enhancing technologies like Zero-Knowledge Proofs (ZKPs) and homomorphic encryption.
Conclusion
In this presented work, a Block-chain Based E-Voting System has been proposed and simulated using Ethereum development tools like Ganache and Meta Mask, with strong encryption mechanisms such as SHA-512 for securing voter identity and vote data. The system aims to overcome the traditional challenges faced by paper-based and centralized electronic voting systems, such as vote tampering, duplicate voting, lack of transparency, and centralized failure points.By leveraging the decentralized, transparent, and immutable nature of block-chain technology, the system ensures a secure and trustless environment for casting and counting votes. The use of smart contracts automates the voting process, ensuring that the rules of the election are enforced programmatically without human intervention. Each vote is recorded as a unique transaction, and once added to the block-chain, it becomes irreversible and verifiable by all stakeholders.The integration of SHA-512 encryption ensures that the voter\'s identity remains confidential and the integrity of the vote is maintained. The system also demonstrates improved security, reduced operational cost, real-time vote counting, and transparency for both voters and election authorities.
References
[1] Ohize, Henry O., Adeiza James Onumanyi, Buhari U. Umar, Lukman A. Ajao, Rabiu O. Isah, Eustace M. Dogo, Bello K. Nuhu et al. \"Block-chain for securing electronic voting systems: a survey of architectures, trends, solutions, and challenges.\" Cluster Computing 28, no. 2 (2025): 132.
[2] Jayakumari, Beulah, S. Lilly Sheeba, Maya Eapen, Jani Anbarasi, Vinayakumar Ravi, A. Suganya, and Malathy Jawahar. \"E-voting system using cloud-based hybrid block-chain technology.\" Journal of Safety Science and Resilience 5, no. 1 (2024): 102-109
[3] Daraghmi, Eman, Ahmed Hamoudi, and Mamoun Abu Helou. \"Decentralizing Democracy: Secure and Transparent E-Voting Systems with Block-chain Technology in the Context of Palestine.\" Future Internet 16, no. 11 (2024): 388.
[4] Spanos, Achilleas, and Ioanna Kantzavelou. \"A block-chain-based electronic voting system: Ethervote.\" arXiv preprint arXiv:2307.10726 (2023).
[5] Sanjeeva, Polepaka, M. Sai Sathwik, G. Sai Prasad, G. Praneeth Reddy, Vijaylakshmi Sajwan, and Bande Ganesh. \"Decentralized and automated online voting system using block-chain technology.\" In E3S Web of Conferences, vol. 430, p. 01046. EDP Sciences, 2023.
[6] CHARAN, TANIKELLA SAI, Mrs SRINANDA PENTAPATI, and R. PREMA. \"A Research Paper on E-Voting Using Block-chain Technology.\" (2022).
[7] Benabdallah, Ali, Antoine Audras, Louis Coudert, Nour El Madhoun, and Mohamad Badra. \"Analysis of block-chain solutions for E-voting: a systematic literature review.\" IEEE Access 10 (2022): 70746-70759.
[8] Singh, Jagbeer, Utkarsh Rastogi, Yash Goel, and Brijesh Gupta. \"Block-chain-based decentralized voting system security Perspective: Safe and secure for digital voting system.\" arXiv preprint arXiv:2303.06306 (2023).
[9] Ostern, Nadine Kathrin, Friedrich Holotiuk, and Jürgen Moormann. \"Organizations‘ approaches to block-chain: a critical realist perspective.\" Information & Management 59, no. 7 (2022): 103552.
[10] Jafar, Uzma, Mohd Juzaiddin Ab Aziz, and Zarina Shukur. \"Block-chain for electronic voting system—review and open research challenges.\" Sensors 21, no. 17 (2021): 5874.
[11] Yadav, Abhishek Subhash, Y. V. Urade, A. U. Thombare, and Abhijeet Anil Patil. \"E voting using block-chain technology.\" International Journal of Engineering Research & Technology (2020).
[12] Khan, Saad, Aansa Arshad, Gazala Mushtaq, Aqeel Khalique, and Tarek Husein. \"Implementation of decentralized block-chain e-voting.\" EAI Endorsed Transactions on Smart Cities 4, no. 10 (2020): 164859.
[13] Thanekar, Gananjay Sandeep. \"Decentralized Voting Application Using Ethereum Smart Contract.\" Diss. University of Mumbai Abou Jaoude, Joe, and Raafat George Saade. \"Block-chain applications–usage in different domains.\" Ieee Access 7 (2019): 45360-45381
[14] Monteiro, José Diogo Soares Albergaria Serejo. \"Block-chain-based Decentralized Application for Electronic Voting using an Electronic ID.\" Master\'s thesis, Universidade da Beira Interior (Portugal), 2019.
[15] Patil, Harsha V., Kanchan G. Rathi, and Malati V. Tribhuwan. \"A study on decentralized e-voting system using block-chain technology.\" Int. Res. J. Eng. Technol 5, no. 11 (2018): 48-53.
[16] Khoury, David, Elie F. Kfoury, Ali Kassem, and Hamza Harb. \"Decentralized voting platform based on ethereum block-chain.\" In 2018 IEEE International Multidisciplinary Conference on Engineering Technology (IMCET), pp. 1-6. IEEE, 2018.
[17] Hjálmarsson, Friðrik Þ., Gunnlaugur K. Hreiðarsson, Mohammad Hamdaqa, and Gísli Hjálmtýsson. \"Block-chain-based e-voting system.\" In 2018 IEEE 11th international conference on cloud computing (CLOUD), pp. 983-986. IEEE, 2018.
[18] Hjálmarsson, Friðrik Þ., Gunnlaugur K. Hreiðarsson, Mohammad Hamdaqa, and Gísli Hjálmtýsson. \"Block-chain-based e-voting system.\" In 2018 IEEE 11th international conference on cloud computing (CLOUD), pp. 983-986. IEEE, 2018.